package tresp.utils;


import robocode.CustomEvent;
import robocode.robotinterfaces.IBasicEvents;
import robocode.robotinterfaces.IBasicEvents2;
import robocode.robotinterfaces.IBasicEvents3;
import robocode.robotinterfaces.ITeamEvents;


/**
 * 
 * <b>IEventResponder</b>
 * 
 * <p>
 * 	This interface represents all events that can be occured in the battlefeild.
 * </p>
 * 
 * 
 * @author <font color="blue">Maxim Kirilov</font>
 *
 */
public interface IEventResponder extends IBasicEvents, IBasicEvents2, IBasicEvents3, ITeamEvents{

    void onCustomEvent(CustomEvent e);
    
}